package xyz.chenyongpeng.entity;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import xyz.chenyongpeng.common.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 商品-门票属性表
 * </p>
 *
 * @author chenyongpeng
 * @since 2018-12-10
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="ZsGTickets对象", description="商品-门票属性表")
public class ZsGTickets extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "商品门票属性表")
    @TableId(value = "gti_id", type = IdType.AUTO)
    private Integer gtiId;

    @ApiModelProperty(value = "所属商品ID")
    private Integer goodsId;

    @ApiModelProperty(value = "第三方门票名称")
    private String pftTitle;

    @ApiModelProperty(value = "票付通门票ID")
    private String pftId;

    @ApiModelProperty(value = "结算价格即网上支付价格（景区与电商结算价格）")
    private BigDecimal setTlementPrice;

    @ApiModelProperty(value = "网上销售价格景区现付价格（游客到景区支付价格）")
    private BigDecimal webPrice;

    @ApiModelProperty(value = "隔日票-第三方门票名称")
    private String nPftTitle;

    @ApiModelProperty(value = "隔日票-票付通门票ID")
    private String nPftId;

    @ApiModelProperty(value = "隔日票-结算价格即网上支付价格（景区与电商结算价格）")
    private String nSetTlementPrice;

    @ApiModelProperty(value = "隔日票-网上销售价格景区现付价格（游客到景区支付价格）")
    private BigDecimal nWebPrice;

    @ApiModelProperty(value = "特别说明")
    private String feePurchaseNote;

    @ApiModelProperty(value = "门票费用包含信息")
    private String feeInclude;

    @ApiModelProperty(value = "费用不包含")
    private String feeExclude;

    @ApiModelProperty(value = "相关的商品id 连接的字符串")
    private String relationSeries;

    @ApiModelProperty(value = "推荐的商品ID 逗号连接")
    private String recommendSeries;

    @ApiModelProperty(value = "退改政策")
    private String tipRefundPolicy;

    @ApiModelProperty(value = "重要提示")
    private String tipImportNote;

    @ApiModelProperty(value = "产品服务信息")
    private String tipServiceMsg;


}
